cluster ammunition - Spanish English Dictionary